//
//  EZCDBFieldInfo.h
//  zhaitu
//
//  Created by ellzu on 13-8-2.
//  Copyright (c) 2013年 ellzu. All rights reserved.
//

#ifndef __zhaitu__EZCDBFieldInfo__
#define __zhaitu__EZCDBFieldInfo__

#include <iostream>
#include "EZCDBObject.h"
#include "EZCDBDefine.h"
#include "EZTallyObject.h"

namespace EZCDBNS {
 
    
    class EZCDBFieldInfo : public EZTally::EZTallyObject
    {
    private:
    protected:
        ~EZCDBFieldInfo();
    public:
        std::string dbFieldName; //数据表字段名
        std::string dbTypename; //对应数据库中的类型
        std::string dbIdentify; //符加标识　比如　是否唯一等等
        std::string fileName; //字段名
        std::string typeName; //类型
        std::string typeIdName; //记住是什么类型
        
        EZCDataBaseType dbtype;
        
        FNDBSetValue svFunc;
        FNDBGetValue gvFunc;
    };
    
    
    
    
    
}

#endif /* defined(__zhaitu__EZCDBFieldInfo__) */
